package com.icinfo.cloud.provider.punish.ucase.investigateevidence.service;

import com.icinfo.cloud.provider.punish.common.electricsent.dto.CaseTrialRecordQueryDto;
import com.icinfo.cloud.provider.punish.common.electricsent.dto.CaseTrialRecordSaveDto;
import com.icinfo.cloud.provider.punish.common.electricsent.vo.CaseTrialRecordDetailVo;
import com.icinfo.framework.core.service.BaseService;

import java.util.Map;

/**
 * 描述: 案件审理记录 对应的Service接口.<br>
 * @author shishengyao
 * @description
 * @date 2022/11/10
 */
public interface ICaseTrialRecordService  extends BaseService {
    /**
     * 描述：保存案件审理记录
     *
     * @param saveDto 保存dto
     * @return int
     * @author shishengyao
     * @date 2022/11/10
     */
    Map<String, Object> saveCaseTrialRecord(CaseTrialRecordSaveDto saveDto);

    /**
     * 描述：保存案件审理记录
     *
     * @param queryDto 查询dto
     * @return {@link CaseTrialRecordDetailVo }
     * @author shishengyao
     * @date 2022/11/10
     */
    CaseTrialRecordDetailVo getCaseTrialRecord(CaseTrialRecordQueryDto queryDto);
}
